package com.ssh.demo.base.service;

import java.io.Serializable;
import java.util.List;

import org.hibernate.Session;
import org.hibernate.SessionFactory;

public interface BaseService<T, PK extends Serializable> {

	void saveOrUpdate(T t);

	void del(PK pk);

	void del(T t);

	T findById(PK pk);

	List<T> findAll();

	List<T> findByPage(int start, int count);

}